iT邦幫忙

DAY 6
1

C#技術分享系列 第 6

C#技術分享06-LINQ查詢運算式

  • 分享至 

  • xImage
  •  

查詢運算式是一段LINQ查詢語法,由select、from 以及WHERE等子句
所組成,每一段完整的LINQ查詢運算式必須以FROM 子句開始,
而以SELECT 或GROUP子句結束

LINQ查詢作業可分為三大步驟
1.取得資料來源
資料來源可為 陣列集合,xml,sql server資料庫,dataset等

2.建立查詢
使用類似sql語法來建立查詢

3.執行查詢
透過foreach陳述句將查詢結果變數enumNumber集合內容逐一取出

以下例子是是搜尋出>5的數字

            string showMSG = "";
            int[] intnumbers = { 1, 2, 3, 4, 5, 6,8, 9, 12, 7 };
        IEnumerable<int> enumNumber=
            from numbers in intnumbers
            where numbers>5
            select numbers;
        foreach (int number in enumNumber)
        {
            showMSG +=number+ ",";
        }
        MessageBox.Show(showMSG);

上一篇
C#技術分享05-using陳述式
下一篇
C#技術分享07-透過委派執行方法
系列文
C#技術分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言